home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / doorware / jewelm1.zip / SYSOP.DOC < prev   
Text File  |  1996-10-20  |  19KB  |  379 lines

  1.       The Funky Jewel Master Version 1.00 --  Program & Design by Joe Clarke
  2.                             Copyright (C) 1996
  3.  
  4.  
  5.                                 DISCLAIMER
  6.  
  7.         The author has taken every precaution to insure that no harm
  8.         or damage will occur on computer systems operating this package.
  9.         Nevertheless, the author shall NOT be held liable for whatever
  10.         may happen on your computer system or to any computer systems
  11.         which connects to your own as a result of operating this package.
  12.         The user assumes full responsibility for the correct operation of
  13.         this software package, whether harm or damage results from software
  14.         error, hardware malfunction, or operator error. NO warranties are
  15.         offered, expressly stated or implied, including without limitation
  16.         or restriction any warranties of operation for a particular purpose
  17.         and/or merchantability.  If you do not agree with this then do NOT
  18.         use this program.
  19.  
  20.                                 LICENSE AGREEMENT
  21.  
  22.         The game program, support files, and documentation are copyrighted
  23.         products of FunkySoft.  FunkySoft reserves all rights to
  24.         these products. This is protected by the United States of America
  25.         (USA) and International Copyright Laws. In no way shall the
  26.         components of the game software package be reproduced or modified
  27.         in any form or method without prior expressly written permission
  28.         from FunkySoft.
  29.  
  30.         Tampering with or altering the contents or integrity of the game
  31.         software package is prohibited. No fee may be charged by any
  32.         agency other than FunkySoft beyond the cost of distributing
  33.         unregistered copies without prior expressly written permission from
  34.         FunkySoft.
  35.  
  36.         A major portion of this software comes from the DDPlus Door Driver
  37.         Package and was written by the authors of that package. The DDPlus
  38.         Doordriver kit has been used for the communications, interrupt
  39.         handling and some utility functions and that part of the software
  40.         remains copyrighted by the authors of the DDplus Package.
  41.  
  42.         This game is distributed under the Shareware concept. You are
  43.         allowed to operate this game for a trial period of thirty (30)
  44.         days. After this trial period, you must register the game 
  45.         or discontinue its usage. Again if you do not agree with this
  46.         then do NOT use this game.
  47.  
  48.                                 INTRODUCTION:
  49.                                 ------------
  50.         
  51.         This is a cool game kinda of like columns for sega.
  52.         you match up the jewels to break lines to get points:)
  53.  
  54.                                      
  55.  
  56.                                 REQUIREMENTS:
  57.                                 ------------
  58.         At this point in time the only requirements are FILES=10 (or more)
  59.         in your config.sys file and ANSI.SYS. SHARE must also be loaded IF
  60.         you intend to use the game in a multi-node environment OR under
  61.         DesqView. The game is RIP aware but NOT a RIP Game at this time. A
  62.         FOSSIL is NOT required to run the game, although one will be
  63.         supported if it exists. Automatic time slicing support is provided
  64.         to most common multi-taskers as well.
  65.  
  66.  
  67.         --> NOTE:  The word "JEWEL" is used in place of the program name
  68.             for both the executable file (example JEWEL.EXE), and the CTL
  69.             file (Example JEWEL.CTL) in the documentation from this
  70.             point on. JEWELDIR is used in place of the program directory
  71.             in the documentation from this point on.
  72.  
  73.         1. Create a directory for the JEWEL:
  74.             example: "WC30\DOORS\JEWELDIR"
  75.  
  76.         2. Make sure that ALL files listed above from the JEWEL package
  77.            are moved into that directory.
  78.  
  79.         3. Type "DDSETUP.EXE" and hit the enter key. The first thing it
  80.            will ask you is what the name of the CTL file is. Type in
  81.            "JEWEL.CTL" and then proceed to the other settings. After 
  82.            you are done the JEWEL.CTL file should be correctly configured.
  83.            Two versions of a fully commented CTL file are provided for
  84.            manual configuration.  One is identified by the JEWEL title
  85.            (example: JEWEL.CTL) and this is the UN-EDITED version and the
  86.            other is identified as SAMPLE.CTL is what a CTL file should look
  87.            like AFTER it is edited.  If all else fails - try the one I use
  88.            on MY support BBS (Sample.CTL). If you have fossil drivers be
  89.            sure to uncomment the 'fossil' option.  If you have a modem set
  90.            to a non-std IRQ be sure to use the PORT# option for that com
  91.            port. A CTL file generated by DDSETUP.EXE will have NO comments
  92.            and look quite different from my samples, but they WILL work
  93.            just as well, never fear.
  94.  
  95.            Where to put this file?
  96.            Put this file wherever you are running the JEWEL executable file
  97.            from. If you are running multi-node you could put a copy in each
  98.            node directory and run from there.  If you change directory to
  99.            the JEWEL directory put the file here.  See the example
  100.            SAMPLE#.bat files.
  101.  
  102.  
  103.         4. To insure proper multi-node use DOS SHARE must be loaded
  104.            prior to the JEWEL and prior to DESQview.
  105.  
  106.         5. In order to run the JEWEL program online the following
  107.            parameters may be used.
  108.  
  109.         "/Bxxxxx"   This tells JEWEL.EXE to lock its baud rate at
  110.         xxxxx.  In order to get the most efficiency out of a high speed
  111.         error correcting modem (9600 baud or above), you may lock the baud
  112.         rate to a speed higher than what the caller is actually using.
  113.         By locking the baud to say 38,400, the modem can compress text data
  114.         that is being sent and achieve a baud rate much higher than the
  115.         actual transmission rate.
  116.         This will lock the baud rate at the same value for all nodes that
  117.         use this command line.  If you perfer a more selective way to lock
  118.         baud use 'LOCKBAUD' command in the JEWEL.CTL file.
  119.  
  120.         "/Cx"     (where x is 1..4) This specifies a comport number.
  121.         Some bbs software does not create door information files (dropfiles)
  122.         that contain the comport number.  If your bbs does have a comport
  123.         listed in the dropfile then there is no need for this parameter.
  124.         The default is comport 0, local mode.
  125.  
  126.         "/E" - Expanded Memory Specification If your machine has over one
  127.         megabyte of memory, then you may have some available.  JEWEL.EXE can
  128.         utilize EMS to improve JEWEL performance and reduce conventional
  129.         memory requirements.
  130.         This command will tell JEWEL.EXE   to use EMS memory to hold its
  131.         overlay buffer.  Otherwise disc area may be used to hold this buffer.
  132.         This needs a memory manager and when enabled and is compatible with
  133.         DESQview. Default is NOT to use available EMS.
  134.  
  135.         "/F"      This is a generic maintenance mode. It logs
  136.         into the JEWEL with the name "SYSTEM MAINTENANCE" in local mode.
  137.  
  138.         "/H"      This is a generic maintenance mode. It logs
  139.         into the JEWEL with the name "SYSTEM MAINTENANCE" in local mode.
  140.  
  141.         "/L"      This tells JEWEL.EXE to load up in LOCAL mode.
  142.         This is good for testing or when a sysop just wants to "try out" the
  143.         door without messing with his BBS setup.  The "/L" mode will ask the
  144.         user for his name and run the door in local mode.
  145.  
  146.         "/Nx"     (where x is 1..9) This specifies a "node number".
  147.         Some bbs software support multinode environments in which you must
  148.         know the node number of the drop file to use. For example, RBBS-PC
  149.         uses DORINFOx.DEF. If you specified "/N2" then JEWEL.EXE would use
  150.         DORINFO2.DEF.
  151.  
  152.         "/Mx"     (where x is up to 2 filename acceptable characters)
  153.         Used to specify one of Multiple control files.  If you have created
  154.         more than one JEWEL.CTL file (JEWEL1.CTL, JEWEL2.CTL, etc.) for each
  155.         node or network PC then you can select the one you want by using
  156.         the /M parm.
  157.         Example:  "/M2" will force JEWEL.EXE to use JEWEL2.ctl.
  158.  
  159.         "/Pyyy"   This specifies the path to the drop files.
  160.         For example, "/PC:\WILDCAT\WCWORK\NODE1" would tell JEWEL.EXE to
  161.         look for the drop file in C:\WILDCAT\WCWORK\NODE1. If this is left
  162.         out the program assumes the drop file is local.
  163.  
  164.         "/R" To force local RIP for the sysop. Used only if the program
  165.         has RipLink built in and the door supports RIP.  Use AFTER the
  166.         /L parameter if you are using the door in local mode.
  167.         
  168.         "/V"    This command will tell JEWEL.EXE not to show any display
  169.         on the local screen.  Only a colored screen and a message will be
  170.         displayed.  The cursor will not move as it will be turned off.
  171.         Saves a little processing on multi-tasking systems.
  172.  
  173.         "/W"      This flags the program that a network is present even
  174.         though no multitaskers are detected.  This is useful if the door is
  175.         run on a network such as Novell that doesn't use multitaskers.
  176.  
  177.  
  178.             COMMON ERRORS
  179.             003  File path not found. Check to make sure the JEWEL
  180.                  directory is correctly named as JEWELDIR.
  181.             201  Files not found. Check to make sure that all required
  182.                  JEWELs files are in the JEWELDIR directory.
  183.  
  184.         6. Install the door into your BBS software (see your BBS
  185.            software documentation for more information).  A batch file is
  186.            normally used to do this.  To run the program just have your
  187.            batch file change to the JEWELDIR directory and run JEWEL.EXE -
  188.            Thats all there is to it!  Three different batch files sample
  189.            are included to help you run the JEWEL. These are included with
  190.            the JEWEL for editing and your use. Remember when writing the
  191.            batch routines for my JEWELs you must ensure that the JEWEL is
  192.            run from it's home directory AND that the JEWEL knows where to
  193.            find the drop file.  Satisfy these two requirements and you
  194.            should have no problems running the JEWEL as long as the other
  195.            setup criteria has been met. For dorinfo systems try using the
  196.            following: 
  197.  
  198.                             Sample Batch File
  199.                             -----------------
  200.            
  201.                  COPY DORINFOx.DEF \RBBS\DOORS\JEWELDIR\*.*
  202.                  CD \RBBS\DOORS\JEWELDIR
  203.                  JEWEL x <-=- NODE number !!DO NOT USE "x"!!
  204.                  del dorinfox.def            
  205.                  CD \WC30
  206.  
  207.             -->  Please note that you replace the "x" with the appropriate
  208.                  node number. Ex: Dorinfo1.def ; Dorinfo2.def ; etc...
  209.  
  210.  
  211.  
  212.  
  213.                      RESTRICTIONS ON THE UNREGISTERED JEWEL
  214.                      -------------------------------------
  215.         Until the JEWEL is registered the following restrictions are
  216.         in effect:
  217.  
  218.             a. You Only Get 1 Turn...in the registered you get 10
  219.  
  220.             b. you only ger 1 live.. in the registered you get 3 per turn.
  221.  
  222.             d.  Once you are registered any future updates can be obtained
  223.             free through my BBS and my upgrades are ALWAYS easy to
  224.             implement!
  225.  
  226.             e.  I am always improving my gamess - so check my BBS for a
  227.             more current version.
  228.  
  229.                          WHAT TO DO IF THERE ARE PROBLEMS
  230.                          --------------------------------
  231.  
  232.         Every effort is made to ensure that the game runs correctly
  233.         before it leaves my BBS as Shareware.  If you are experiencing
  234.         problems please do the following BEFORE calling me:
  235.  
  236.         1.  Read ALL the SYSOP.DOC to ensure you have setup the program
  237.             and have met all the program requirements.
  238.  
  239.  
  240.                                   Multinode use
  241.                                   -------------
  242.         This GAME supports multinode use and provides automatic
  243.         multi-tasker support  (time slice releasing) for a wide variety
  244.         of multi-taskers.
  245.  
  246.                Common Problems (Locked Bauds, High Speed modems, etc)
  247.                ------------------------------------------------------
  248.  
  249.         1.   The game does NOT require a fossil driver to run.
  250.  
  251.         2.   If you are running a high speed modem (9600 baud or above),
  252.              then I suggest you run your bbs/mailer/doors at a locked baud
  253.              rate. On high speed error correcting modems, locking the baud
  254.              rate will have a noticeable increase on the speed of text that
  255.              is sent. It's beyond the scope of this document to discuss
  256.              configuring your BBS and mailer for a locked baud rate; you may
  257.              wish to consult those docs for information on that. Here are a
  258.              few things to keep in mind when setting up a game with a locked
  259.              baud rate:
  260.  
  261.              a.  When using a locked baud rate, I highly recommend
  262.                  using a  FOSSIL driver. This JEWEL will work at high
  263.                  speeds without one though. BNU is a good fossil driver
  264.                  which can even be loaded and unloaded before and after
  265.                  you run this game.
  266.  
  267.              b.  If you are using a fossil, then make sure to tell the
  268.                  fossil that the port is locked. For BNU, to lock com1:
  269.                  at 38,400, you would use something like "L0=38400" on
  270.                  BNU's command line.
  271.  
  272.              c.  If you lock the baud for one program, it must be
  273.                  locked for everything. You can't lock the baud for just
  274.                  this game, but not your BBS/mailer.
  275.  
  276.              d.  You may need to use the /B switch on the JEWEL.exe
  277.                  Command line to specify the locked baud rate. For
  278.                  19,200 this would be "/B19200" and for 38,400 this
  279.                  would be "/B38400". Please note there is no space
  280.                  between the "/B" and the baud rate.
  281.  
  282.         3.   What follows is some information on possible strange
  283.              situations that may occur:
  284.  
  285.              a.  Low speed users can play the game, but high speed
  286.                  users get garbage.
  287.      
  288.                  - If you are not using the DORINFOx.DEF or
  289.                    DOOR.SYS drop file then you may wish to find a
  290.                    converter program to convert whatever drop file
  291.                    your BBS produces to the DORINFOx.DEF or DOOR.SYS
  292.                    format and tell JEWEL.exe to use that.
  293.  
  294.                    Several converter programs are readily available
  295.                    on most BBS systems. CallDoor is a good one if you
  296.                    can find it. I have it on my BBS for download if
  297.                    you need it.
  298.  
  299.              b.  The game hangs up when a user enters the game.
  300.  
  301.                  - Sounds like the game is getting the wrong baud
  302.                    rate somehow. Try switching over to the DOOR.SYS
  303.                    drop file method if possible.
  304.  
  305.              c.  Text and screens are getting cut off.
  306.  
  307.                  - If you are running with a locked baud, then this
  308.                    could be caused by some sort of FLOW CONTROL
  309.                    problem. Try using a fossil if you aren't already.
  310.  
  311.              d.  If you're using something other than the DOOR.SYS
  312.                  drop file, then I always suggest trying to use
  313.                  DOOR.SYS if possible. It is the most reliable method
  314.                  and has had the most testing. If that is not possible
  315.                  try DORINFOx.DEF as an alternative.
  316.  
  317.              e.  A door locks up node 1.  This can happen with fossils
  318.                  or the internal communications routines because it
  319.                  uses the default comport of 1 when NONE is found in
  320.                  the dropfile or JEWEL.ctl file. To correct this make
  321.                  sure the right port is shown in the dropfile OR
  322.                  JEWEL.ctl file.
  323.  
  324.              f.  ANSI is reflected correctly on the local screen but
  325.                  the user is getting garbage.  Assuming the user has
  326.                  ANSI installed then most likely the problem is at
  327.                  your end. First make sure you have configured the 
  328.                  JEWEL.ctl file to show the correct locked port rate.
  329.                  Second make sure the dropfile is passing the locked
  330.                  port rate INSTEAD of the actual conncet rate.  If it
  331.                  is not passing the locked port rate then you may
  332.                  need to use a different dropfile format OR use a
  333.                  dropfile converter program to change the line to
  334.                  show the locked port rate INSTEAD of the actual
  335.                  connect rate.
  336.  
  337.                     
  338.                                  CREDITS:
  339.  
  340.         DESQview is a registered trademark of Quarterdeck Office Systems.
  341.         Doordriver kit is proprietary software by Scott Baker.
  342.         Ripscript & Ripterm are registered trademarks of TeleGrafix
  343.         Communications.
  344.  
  345.                                Where to reach me
  346.                                -----------------
  347.  
  348.         I can usually be reached at my BBS system, which should be
  349.         listed in the section entitled "registration" which is below.
  350.         I also habitually monitor ALL door related echos in the FIDO
  351.         Net System.
  352.  
  353.  
  354.                                   Registration
  355.                                   ------------
  356.         If you or your users enjoy this game, then please register it.
  357.         Information on price and how to register is shown on the
  358.         enclosed REGISTER.FRM.  Registration will disable the delay,
  359.         allow additional options and entitle you to life time support
  360.         through my BBS.  BBS Support includes unlimited free updates
  361.         and upgrades (not like some door game authors who charge for
  362.         major upgrades/updates!) through my BBS and access to the game
  363.         support conference on my BBS.  To register this game just print
  364.         out the registration form (REGISTER.FRM) file included with the
  365.         game and send it with your check or money order to:
  366.                     
  367.                                Joe Clarke
  368.                                6738 Evergreen Rd
  369.                                Hudson, OH 44236
  370.  
  371.  
  372.                            HOW TO REACH ME BY MODEM
  373.                            ---------------------------
  374.  
  375.                              The Game World BBS (USA)
  376.                 (216) 342-0216  (at&t - 2400 to 28800 baud)
  377.                                Fidonet 1:2215/283
  378.                                Internet jclar59@mail.idt.net
  379.